continuous chatter/clatter - French English Dictionary